<h1>RegisterVariable</h1>

<p>RegisterVariable is a data structure used to identify the register that 
an argument defined in the NewFunction2 action is mapped into when executing 
the function. Register numbers up to 255 may be specified. If the number is 
zero then the argument is defined as a local variable.</p>

<table>

<tr>
<th nowrap>Field Name</th>
<th>Type</th>
<th>Size</th>
<th>Description</th>
</tr>

<tr>
<td nowrap valign="top"><a name="ActionLength">register</a></td>
<td nowrap valign="top">unsigned int</td>
<td nowrap valign="top" align="right">8</td>
<td>The number of the register which will be copied onto the stack.</td>
</tr>

<tr>
<td nowrap valign="top"><a name="ActionType">argument</a></td>
<td nowrap valign="top">String</td>
<td nowrap valign="top" align="right">&nbsp;</td>
<td>The name of the argument to store in the register.</td>
</tr>

</table>
